#include <stdio.h>

void reversePrint(int count) {
    int num;

    // 读取一个整数
    if (count > 0) {
        scanf("%d", &num); // 读取输入的整数
        // 递归调用，先读取下一个数
        reversePrint(count - 1);
        // 在递归返回时输出当前的整数
        printf("%d ", num);

    }
}

int main() {
    int n;

    // 提示用户输入要输入的整数个数
    printf("输入要输入的整数个数: ");
    scanf("%d", &n);

    printf("输入 %d 个数: ", n);
    reversePrint(n); // 开始逆序输出
    printf("\n"); // 输出换行

    return 0;
}
